Big Huge Thesaurus

ocean perch

noun